severely handicapped persons - English Synonyms Dictionary